package com.example.tellwin.mine.contract;

import com.example.tellwin.base.BaseContract;
import com.example.tellwin.mine.bean.ExpenseRecordBean;
import com.example.tellwin.mine.bean.ShareContentBean;
import com.example.tellwin.mine.bean.ShareRecordBean;
import com.example.tellwin.mine.bean.UserContentBean;

import java.util.List;

/**
 * @author : LinZePeng
 * @date : 2020/12/1
 * @Describe ：
 **/
public interface ShareRecordContract {
    interface View extends BaseContract.BaseView {
        void shareRecordResult(List<ShareRecordBean> shareRecordBeans);
        void loadMoreResult(List<ShareRecordBean> shareRecordBeans);
    }

    interface Presenter<T> extends BaseContract.BasePresenter<T> {
        void getShareRecord();
        void loadMore();
    }
}
